voluntary aid detachment - Turkish English Dictionary